Adwaita: Update window styling
authorMatthias Clasen <mclasen@redhat.com>
Thu, 5 Nov 2015 21:07:29 +0000 (16:07 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 5 Nov 2015 21:07:29 +0000 (16:07 -0500)
We no longer inherit the style classes on the decoration subnodes,
so we have to adjust some selectors.

gtk/theme/Adwaita/_common.scss
gtk/theme/Adwaita/gtk-contained-dark.css
gtk/theme/Adwaita/gtk-contained.css

index 3446fa1807e6aad6acbccc3e65417d04024dbec6..5cf56c1dabc85fecc6b2c07a2dfc5478e5f11f89 100644 (file)
@@ -3254,33 +3254,31 @@ decoration {
     box-shadow: 0 2px 6px 2px transparentize(black, 0.8),
                 0 0 0 1px $_wm_border_backdrop;
   }
-  &.tiled {
+  .tiled & {
     border-radius: 0;
   }
-  &.popup {
+  .popup & {
     box-shadow: none;
   }
   // server-side decorations as used by mutter
   &.ssd {
     box-shadow: 0 0 0 1px $_wm_border; //just doing borders, wm draws actual shadows
   }
-  &.csd {
-    &.popup {
-      border-radius: 0;
-      box-shadow: 0 1px 2px transparentize(black, 0.8),
-                  0 0 0 1px transparentize($_wm_border,0.1);
-    }
-    &.tooltip {
-      border-radius: 5px;
-      box-shadow: none;
-    }
-    messagedialog & {
-      border-radius: 7px;
-      box-shadow: 0 1px 2px transparentize(black, 0.8),
+  .csd.popup & {
+    border-radius: 0;
+    box-shadow: 0 1px 2px transparentize(black, 0.8),
+                0 0 0 1px transparentize($_wm_border,0.1);
+  }
+  .csd.tooltip & {
+    border-radius: 5px;
+    box-shadow: none;
+  }
+  messagedialog.csd & {
+    border-radius: 7px;
+    box-shadow: 0 1px 2px transparentize(black, 0.8),
                   0 0 0 1px transparentize($_wm_border,0.1);
-    }
   }
-  &.solid-csd {
+  .solid-csd & {
     border-radius: 0;
     margin: 4px;
     background-color: $backdrop_bg_color;
index 7ed9f4ebc0ba6dd02e90a6a99b9dc70476706f89..8ff97854af25e807d3593c4f055eacf0d5003bb4 100644 (file)
@@ -4442,22 +4442,22 @@ decoration {
   margin: 10px; }
   decoration:backdrop {
     box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(28, 31, 31, 0.9); }
-  decoration.tiled {
+  .tiled decoration {
     border-radius: 0; }
-  decoration.popup {
+  .popup decoration {
     box-shadow: none; }
   decoration.ssd {
     box-shadow: 0 0 0 1px rgba(28, 31, 31, 0.9); }
-  decoration.csd.popup {
+  .csd.popup decoration {
     border-radius: 0;
     box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(28, 31, 31, 0.8); }
-  decoration.csd.tooltip {
+  .csd.tooltip decoration {
     border-radius: 5px;
     box-shadow: none; }
-  messagedialog decoration.csd {
+  messagedialog.csd decoration {
     border-radius: 7px;
     box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(28, 31, 31, 0.8); }
-  decoration.solid-csd {
+  .solid-csd decoration {
     border-radius: 0;
     margin: 4px;
     background-color: #393f3f;
index b606f9c2ecf94c3ef8b8af0c4c6610a5912b73c5..88e26fed4c9571fba89822265ebaf22ae221da18 100644 (file)
@@ -4614,22 +4614,22 @@ decoration {
   margin: 10px; }
   decoration:backdrop {
     box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.18); }
-  decoration.tiled {
+  .tiled decoration {
     border-radius: 0; }
-  decoration.popup {
+  .popup decoration {
     box-shadow: none; }
   decoration.ssd {
     box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); }
-  decoration.csd.popup {
+  .csd.popup decoration {
     border-radius: 0;
     box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); }
-  decoration.csd.tooltip {
+  .csd.tooltip decoration {
     border-radius: 5px;
     box-shadow: none; }
-  messagedialog decoration.csd {
+  messagedialog.csd decoration {
     border-radius: 7px;
     box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); }
-  decoration.solid-csd {
+  .solid-csd decoration {
     border-radius: 0;
     margin: 4px;
     background-color: #ededed;